/*==========================================首页 开始=============================================*/
#banner{position: relative;}
.banner_box01{position: absolute;right: 4px;top: 0px;z-index: 9;height: 70px;}
.banner_box01 .hd_link{width: 640px;height: 70px;background: url("images/header_link_bg.png") no-repeat right center;display: none;}
.banner_box01 .hd_link ul{display: block;width: 100%;text-align: right;padding-right: 0.75rem;}
.banner_box01 .hd_link ul li{display: inline-block;padding-top: 44px;background: url("images/hd_icon01.png") no-repeat center 10px;}
.banner_box01 .hd_link ul li:nth-child(2){background: url("images/hd_icon02.png") no-repeat center 10px;}
.banner_box01 .hd_link ul li:nth-child(3){background: url("images/hd_icon03.png") no-repeat center 10px;}
.banner_box01 .hd_link ul li:nth-child(4){background: url("images/hd_icon03.png") no-repeat center 10px;}
.banner_box01 .hd_link ul li a{font-size: 0.875rem;color: #fff;padding: 0 1.25rem;display: block;text-align: center;}
.banner_box01 .hd_link ul li:hover a{text-decoration: underline;}
.banner_box01 .search_con{width: 70px;height: 70px;}
#banner .banner_con .swiper-button-prev{left: 2rem;width: 3.5rem;height: 3.5rem;background: url("images/banner_l.png") no-repeat center center;background-size: 100% 100%;}
#banner .banner_con .swiper-button-next{right: 2rem;width: 3.5rem;height: 3.5rem;background: url("images/banner_r.png") no-repeat center center;background-size: 100% 100%;}
#banner .banner_con .swiper-pagination{bottom: 1.25rem;}
#banner .banner_con .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;text-align: center;font-size: 0;background: #fff;margin: 0 6px;opacity: 1;vertical-align: middle;}
#banner .banner_con .swiper-pagination .swiper-pagination-bullet:active {
    width: 16px;
    height: 16px;
    background: url(images/banner_li_on.png) no-repeat;
    background-size: 100% 100%;
}
#banner .banner_con .swiper-slide a img{display: block;width: 100%;height: auto;}




@media(max-width: 992px){
	#banner .banner_con .swiper-button-prev{width: 2.5rem;height: 2.5rem;margin-top: -1.25rem;}
	#banner .banner_con .swiper-button-next{width: 2.5rem;height: 2.5rem;margin-top: -1.25rem;}

}

@media(max-width: 768px){

	
	.n_banner{height: 240px;}
    .n_container{padding: 0 0 2.5rem;}

}
@media(max-width: 640px){

}
@media(max-width: 600px){
	
}
@media(max-width: 465px){
	.n_banner{height: 200px;}

} 